package com.wuseguang.springcloud.mina.changYing;

public interface FaceServiceName {

    /**
     * 登录
     */
    String AI_LOGIN = "ai_Login";
    /**
     * 心跳
     */
    String AI_HEART = "ai_Heart";
    /**
     * 相机离线
     */
    String AI_LOGINOUT = "ai_LoginOut";
    /**
     * 照片返回
     */
    String AI_PHOTO = "ai_photo";
    /**
     * 获取文件返回
     */
    String AI_GET_FILE = "aiGetFile";
    /**
     * 获取大文件返回
     */
    String AI_GET_BIG_FILE = "aiGetBigFile";
    /**
     * 添加修改用户
     */
    String AI_ADDUSER = "addPerson";
    /**
     * 删除用户
     */
    String AI_DELUSER = "delPerson";
    /**
     * 校对时间
     */
    String AI_SETTIME = "setTime";
    /**
     * 设定参数
     */
    String AI_SETPAR = "setPar";
    /**
     * 重启相机
     */
    String AI_REBOOT = "reBoots";
    /**
     * 重启算法
     */
    String AI_APPREBOOT = "appReBoot";
    /**
     * 读取注册人员总数
     */
    String AI_GETFACETOTAL = "GetFaceTotal";
    /**
     * 唤醒相机udp程序后返回命令
     */
    String AI_IAP_RST = "iap_rsts";
    /**
     * 获取相机版本相关信息
     */
    String AI_CAMVER = "getCamVer";

    /**
     * 清除相机白名单
     */
    String AI_REMOVE_ALL_FACE = "delFaceAll";
    /**
     * 设定亮度阈值 1-100
     */
    String AI_SET_LED_THRESHOLD = "SetLedThreshold";
    /**
     * 设定人脸对比强度 1-3 低 中 高
     */
    String AI_SET_MATCH_LEVEL = "SetMatchLevel";
    /**
     * 设定led亮度 1-100
     */
    String AI_SET_LED_LEVEL = "SetLedLevel";
    /**
     * 发送快照请求
     */
    String AI_SNAPSHO = "Snapsho";

    /**
     * 设置人脸确信分数 //确信分数（0-100 分）
     */
    String AI_SET_MATCH_SCORE = "SetMatchScore";
    String AI_SET_DEREN = "SetDerEn";                       //设置去重复开关   //en :0:关 1:开;en为1时设置outTime:2-59
    String AI_SET_CONTRAST = "SetContrast";                 //设置对比度       //对比度 0~128
    String AI_SET_MAX_GAIN = "SetMaxGain";                  //设置当前最大增益  //（0~40DB）
    String AI_SET_MAX_EXPOSURE = "SetMaxExposure";          //设置相机最大曝光时间 //300~5600ms
    String AI_SET_OUTPUT_DELAY = "SetOutputDelay";          //设置输出延迟         //1-30 秒


    String AI_SET_CONT_TYPE = "SetContType";                //设置闸机开闸类型              // 0 继电器， 1 韦根
    String AI_SET_ALARM_IO_NUM = "SetAlarmIoNum";           //设置闸机开闸的继电器序号(ContType = 0有效)
    String AI_SET_ALARM_DURATION = "SetAlarmDuration";      //设置闸机继电器闭合持续时间  //500-5000ms(ContType = 0有效)

    String AI_SET_WIEGAND_TYPE = "SetWiegandType";          //设置闸机韦根类型
    // 枚举类型为 WG26,WG34, WG36, WG44，目前只支持WG26, WG34,(ContType = 1有效)
    String AI_SET_WIEGAND_DCODE = "SetWiegandDcode";        //设置闸机韦根卡发行码(ContType = 1有效)
    String AI_SET_WIEG_MIN_CARDNO = "SetWiegMinCardNo";     //设置韦根卡号范围最小值(自动生成卡号时，韦根卡号范围最小值,数字不超过20位)(ContType = 1有效)
    String AI_SET_WIEG_MAX_CARDNO = "SetWiegMaxCardNo";     //设置韦根卡号范围最大值(自动生成卡号时，韦根卡号范围最大值)(ContType = 1有效)
    String AI_SET_WIEG_CARDNO = "SetWiegCardNo";            //设置闸机门禁公共卡号(ContType = 1有效)

    String AI_INOUTFACE = "HaPushFace";                     //实时推送进出记录
    String AI_QUERY_FACE_RECORD = "query_facerecord";       //查询记录
    String AI_QUERY_FACE_RECORDS = "query_Facerecords";     //修改进出记录的同步状态
    String AI_QUERY_RECORD_TOTAL = "queryRecordTotal";      //查询表记录总数
    String AI_DEL_ALL_TABLE = "delAllTable";                //删除所有表
    String AI_DEL_TABLE_ALL_RECORD = "delTableAllRecord";   //删除表记录

    String AI_SET_OUTPUT_IMAGE_QUALITY = "SetOutputImageQuality"; //设置输出图像的品质
    String AI_FOCUS_UP = "FocusUp";//向上调焦
    String AI_FOCUS_DOWN = "FocusDown"; //向下调焦
    String AI_ZOOM_DOWN = "ZoomDown"; //缩小倍数
    String AI_ZOOM_UP = "ZoomUp";//向上调焦
    String AI_SET_DETECT_RECT = "SetDetectRect";//有效识别区域
    String AI_SET_DRAW_RECT = "SetDrawRect";//最佳识别区域

    /**
     * 源与制式设置失败
     */
    String CYC_SOURCEANDSTANDARD = "AI_CYC_SOURCEANDSTANDARD";

    /**
     * 图像设置: 基本配置/其他
     */
    String CYC_BASIC = "AI_CYC_BASIC";

    /**
     * 图像设置: 曝光设置
     */
    String CYC_EXPOSURE = "AI_CYC_EXPOSURE";

    /**
     * 图像设置: 白平衡
     */
    String CYC_AWB = "AI_CYC_AWB";

    /**
     * 图像设置: 白天夜间模式
     */
    String CYC_PROFILEMODE = "AI_CYC_PROFILEMODE";

    /**
     * 获取相机参数
     */
    String CYC_GETSETTING = "AI_CYC_GETSETTING";

    /**
     * 下发时间段设置
     */
    String ADD_SJD = "add_sjd";

    /**
     * 安卓上传时间段设置
     */
    String APP_ADD_SJD = "app_add_sjd";
}
